yield abundantly - Français Anglais Dictionnaire